namespace Lzfy_His_Service.Models
{
    public class RefundResponse
    {
        public int Id { get; set; }
        public DateTime? InputDate { get; set; }
        public string? PatientId { get; set; }
        public string? PatName { get; set; }
        public string? IdNumber { get; set; }
        public string? PhoneNumber { get; set; }
        public string? RefundBankName { get; set; }
        public string? RefundBankCardNo { get; set; }
        public string? RefundBankOpenName { get; set; }
        public string? RefundBankCity { get; set; }
        public decimal? RefundAmount { get; set; }
        public string? PublicAgentName { get; set; }
        public string? PublicAgentPhoneNumber { get; set; }
        public string? PublicAgentRelation { get; set; }
        public string? PublicAgentRelationId { get; set; }
        public string? PublicAgentRefundBankName { get; set; }
        public string? PublicAgentRefundBankCardNo { get; set; }
        public string? PublicAgentRefundBankOpenName { get; set; }
        public string? PublicAgentRefundBankCity { get; set; }
        public string? AuditUserId { get; set; }
    public string? AuditUserName { get; set; }
    public string? AuditResult { get; set; }
        public DateTime? AuditDate { get; set; }
        public string? RefundTypeName { get; set; }
        public string? RefundTypeId { get; set; }
        public string? AuditComment { get; set; }
        public string? RelId { get; set; }
        public string? BankCardHolder { get; set; } // 银行卡开户人名字
        public decimal? RefundBalance { get; set; } // 实际退款金额
        public string? RefundBalanceSn { get; set; } // 退款流水号
        public string? AcctId { get; set; } // 结算ID
        public List<RefundAttachResponse> Attachments { get; set; } = new List<RefundAttachResponse>();
    }
}